import axios from 'axios'

// 创建
const request = axios.create({
    baseURL: 'http://123.56.85.41:9090/',      // 后端接口地址
    timeout: 30000      // 30s之内不返回报错
})
// http://123.56.85.41:9090/
// 自定义标头
request.interceptors.request.use(config => {
    config.headers['Content-Type'];
    return config;
})

// 返回结果处理
request.interceptors.response.use(response => {
    let res = response.data;
    if (typeof res === 'string') {
        res = res ? JSON.parse(res) : res
    }
    return res;
},
    error => {
        console.error('response error: ' + error)
        return Promise.reject(error)
    }
)

export default request